brood (over) - English Synonyms Dictionary